#pragma once

class CErrorHandler
{
public:
	typedef enum _PARAM_TYPE {
		TYPE_INT = 0,
		TYPE_WSTR
	} PARAM_TYPE;

public:
	CErrorHandler(void);
	~CErrorHandler(void);

public:
	static int ShowMessageNoParam(HWND hWnd, UINT uiTitleString, UINT uiInfoString, UINT uType);
	static int ShowMessageWithParam(HWND hWnd, UINT uiTitleString, UINT uiInfoString, UINT uType, UINT uiParamCount, ...);
};
